quite a lot times - Alemán Inglés Diccionario